{% extends "base.html" %}

{% block conteudo %}

<section class="pedido">
<a href="/venda/pedido/novo/" accesskey="+" onclick="return confirm('Você irá abrir uma nova venda. Deseja continuar?');"><en><img src="{{ STATIC_URL }}img/icon/add-01.png" alt="+" height="14"/></en></a>
{% for p in pedidos %}
| <a accesskey="{{ forloop.counter }}" href="/venda/pedido/{{ p.id }}">{% if p.cliente %}{{ p.cliente }}{% else %}{{ p }}{% endif %}</a>
{% endfor %}

<h2>{{ pedido }} - {{ pedido.aberto }} <span class="direita"><a class="fechar_caixa" href="/venda/caixa/encerrar/">Encerrar caixa</a></span></h2>

<h4>Cliente: <u>{% if pedido.cliente %}{{ pedido.cliente }}{% else %}NÃO ASSOCIADO{% endif %}</u>. <a accesskey="A" href="/venda/pedido_cliente/{{ pedido.id }}">Alterar</a> | <a accesskey="N" href="/admin/cliente/cliente/add" target="_blank">Novo cliente</a> | Vendedor: <u>{% if pedido.vendedor %} {% if pedido.vendedor.first_name %}{{ pedido.vendedor.get_full_name }}{% else %}{{ pedido.vendedor }}{% endif %}{% else %}NÃO ASSOCIADO{% endif %}</u>. <a accesskey="A" href="/venda/pedido_vendedor/{{ pedido.id }}">Alterar</a></h2>
    
    <table>
        <tr id="cabecalho">
            <th>Item</th>
            <th>Cód.</th>
            <th>Descrição</th>
            <th>Quant.</th>
            <th>Valor unitário</th>
            <th>Valor total</th>
            <th width="10"></th>
        </tr>
        {% for item in itens %}
        {% if forloop.last %}
        <tr style="display: none;">
            <td><span id="codigo_ultimo_item" style="display: none;">{{ item.produto.codigo }}</span></td>
        </tr>
        {% endif %}
        {% if item.estado == 1 %}
        <tr id="existe">
            <td>{{ forloop.counter }}</td>
            <td>{{ item.produto.codigo }}</td>
            <td><a href="/venda/pedido/{{ pedido_id }}" title="{{ item.observacao }}" onclick="return observacoes({{ item.id }}, '{{ item.observacao }}', '{{ csrf_token }}');">{{ item.produto.descricao }}</a></td>
            <td>{{ item.quantidade|floatformat:3 }} {{ item.produto.unidade }}</td>
            <td><a href="" onclick="return alterarValor({{ item.id }}, '{{ item.valor }}', '{{ csrf_token }}');">R$ {{ item.valor|floatformat:2 }}</a></td>
            <td>R$ {{ item.valor_total|floatformat:2 }}</td>
            <td><a class="excluir" href="/venda/pedido/excluir/{{ pedido.id }}/{{ item.id }}" accesskey="X" onclick="return confirm('Deseja realmente excluir este item?')"><en><img src="{{ STATIC_URL }}img/icon/excluir-01.png" alt="Excluir" width="10" /></en></a></td>
        </tr>
        {% elif item.estado == 2 %}
        <tr id="processado">
            <td>{{ forloop.counter }}</td>
            <td>{{ item.produto.codigo }}</td>
            <td>{{ item.produto.descricao }}</td>
            <td>{{ item.quantidade|floatformat:3 }} {{ item.produto.unidade }}</td>
            <td>R$ {{ item.produto.preco_de_venda|floatformat:2 }}</td>
            <td>R$ {{ item.valor_total|floatformat:2 }}</td>
            <td>{% if perms.restaurante.delete_item %}<a class="excluir" href="/pedido/excluir/{{ mesa.id }}/{{ item.id }}" onclick="return confirm('Deseja realmente excluir este item?')"><img src="/media/galeria/icon/excluir-01.png" alt="Excluir" width="10" /></a>{% endif %}</td>
        </tr>
        {% else %}
        <tr id="excluido">
            <td>{{ forloop.counter }}</td>
            <td>{{ item.produto.codigo }}</td>
            <td>{{ item.produto.descricao }}</td>
            <td>{{ item.quantidade|floatformat:3 }} {{ item.produto.unidade }}</td>
            <td>{{ item.produto.preco_de_venda|floatformat:2 }}</td>
            <td>{{ item.valor_total|floatformat:2 }}</td>
            <td></td>
        </tr>
        {% endif %} 
        {% endfor %}
            <tr id="total">
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td>TOTAL</td>
            <td>{% if perms.venda.alterar_pedido %}{% if perms.venda.dar_desconto %}<a href="/venda/pedido/{{ pedido_id }}" accesskey="D" onclick="return desconto({{ pedido.id }}, '{{ item.pedido.desconto }}', '{{ csrf_token }}');">R$ {{ pedido.total|floatformat:2 }}</a>{% else %}R$ {{ pedido.total|floatformat:2 }}{% endif %}{% else %}R$ {{ pedido.total|floatformat:2 }}{% endif %}</td>
            <td></td>
        </tr>
        {% if pedido.desconto != '0' %}
        <tr id="existe">
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td>Desconto</td>
            <td>R$ {{ pedido.desconto|floatformat:2 }}</td>
            <td></td>
        </tr>
		{% endif %}
		
		{% for pagamento in pagamento_parcial %}
        <tr id="pagamento_parcial">
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td>Pagamento {{ forloop.counter }}</td>
            <td>R$ {{ pagamento.valor }}</td>
            <td></td>
        </tr>
		{% endfor %}
		
		{% if total != pedido.total %}
        <tr id="total">
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td>VALOR FINAL</td>
            <td>R$ {{ total|floatformat:2 }}</td>
            <td></td>
        </tr>
        {% endif %}
    </table>

    

    <br />
    {% include "venda/mensagem.html" %}
    
    <form class="produto_por_codigo" action="/venda/pedido/adicionar_item_id/" method="post" onsubmit="return verifica_codigo();">
        {% csrf_token %}
        <input type="hidden" name="validar" value="1"/>
        <input type="hidden" name="pedido_id" value="{{ pedido_id }}" />
        Quantidade:  
        <input class="entrada" accesskey="Q" type="text" name="quantidade" value="1" />
        Código: 
        <input class="entrada" accesskey="C" type="text" name="codigo" value="" />
        <input type="submit" value="Adicionar" />
        
        <a class="adicionar_produto" href="/venda/produtos/{{ pedido.id }}"><strong>Produto</strong></a>
    </form>
    
    <nav id="comandos">
        <nav class="esquerda">
            {% if perms.venda.alterar_pedido %}
            <a class="cancelar_pedido" accesskey="0" href="/venda/pedido/cancelar/{{ pedido.id }}" onclick="return confirm('Todos os itens serão removidos e a venda será encerrada. Deseja prosseguir?');">Cancelar</a>
            {% endif %}
        </nav>
        <nav class="direita">
            {% if perms.venda.alterar_pedido %}
            <a class="fechar_pedido" accesskey="E" href="/venda/pedido/pagamento/{{ pedido.id }}"><en>E</en>ncerrar venda</a>
            {% endif %}
        </nav>
    </nav>
    
    <span style="clear: both;"></span>

</section>
{% endblock %}

